package wyp.library.ui.tableview;

import wyp.library.R;
import android.content.Context;
import android.view.LayoutInflater;
import android.widget.ImageView;
import android.widget.TextView;

public class UITableViewCellDefault extends UITableViewCell {

	public interface UITableViewCellDefaultHandler {
		public void handle();
	}

	public ImageView image;
	public ImageView accessoryImage;
	public TextView textLabel;
	public TextView detailTextLabel;

	public UITableViewCellDefaultHandler handler;

	public UITableViewCellDefault(Context context) {
		super(context);
	}

	public void initViews() {
		LayoutInflater.from(getContext()).inflate(R.layout.ui_tableview_cell_default, this, true);
		image = (ImageView) this.findViewById(R.id.header_image);
		accessoryImage = (ImageView) this.findViewById(R.id.footer_image);
		textLabel = (TextView) this.findViewById(R.id.title_tv);
	}
	
	@Override
	public void doHandle() {
		if(handler != null){
			handler.handle();
		}
	}
}
